package es.sag.deck.system;

import es.sag.deck.Card;
import es.sag.deck.Order;
import es.sag.deck.Card.Suite;
import es.sag.deck.Card.Value;

//1 4T
//2 2C
//3 7D
//4 3T
//5 4C
//6 6D
//7 AP
//8 5C
//9 9P
//10  2P
//11  QC
//12  3D
//13  QT
//14  8C
//15  6P
//16  5P
//17  9C
//18  KT
//19  2D
//20  JC
//21  3P
//22  8P
//23  6C
//24  10T
//25  5D
//26  KD
//27  2T
//28  3C
//29  8D
//30  5T
//31  KP
//32  JD
//33  8T
//34  10P
//35  KC
//36  JT
//37  7P
//38  10C
//39  AD
//40  4P
//41  7C
//42  4D
//43  AT
//44  9T
//45  JP
//46  QD
//47  7T
//48  QP
//49  10D
//50  6T
//51  AC
//52  9D

public class SysTamariz extends Order {
  
  public SysTamariz() {
    cards[0] = new Card(1, Value.FOUR, Suite.CLUBS);
    cards[1] = new Card(2, Value.TWO, Suite.HEARTS);
    cards[2] = new Card(3, Value.SEVEN, Suite.DIAMONDS);
    cards[3] = new Card(4, Value.THREE, Suite.CLUBS);
    cards[4] = new Card(5, Value.FOUR, Suite.HEARTS);
    cards[5] = new Card(6, Value.SIX, Suite.DIAMONDS);
    cards[6] = new Card(7, Value.ACE, Suite.SPADES);
    cards[7] = new Card(8, Value.FIVE, Suite.HEARTS);
    cards[8] = new Card(9, Value.NINE, Suite.SPADES);
    cards[9] = new Card(10, Value.TWO, Suite.SPADES);
    cards[10] = new Card(11, Value.QUEEN, Suite.HEARTS);
    cards[11] = new Card(12, Value.THREE, Suite.DIAMONDS);
    cards[12] = new Card(13, Value.QUEEN, Suite.CLUBS);
    cards[13] = new Card(14, Value.EIGHT, Suite.HEARTS);
    cards[14] = new Card(15, Value.SIX, Suite.SPADES);
    cards[15] = new Card(16, Value.FIVE, Suite.SPADES);
    cards[16] = new Card(17, Value.NINE, Suite.HEARTS);
    cards[17] = new Card(18, Value.KING, Suite.CLUBS);
    cards[18] = new Card(19, Value.NINE, Suite.DIAMONDS);
    cards[19] = new Card(20, Value.JACK, Suite.HEARTS);
    cards[20] = new Card(21, Value.THREE, Suite.SPADES);
    cards[21] = new Card(22, Value.EIGHT, Suite.SPADES);
    cards[22] = new Card(23, Value.SIX, Suite.HEARTS);
    cards[23] = new Card(24, Value.TEN, Suite.CLUBS);
    cards[24] = new Card(25, Value.FIVE, Suite.DIAMONDS);
    cards[25] = new Card(26, Value.KING, Suite.DIAMONDS);
    cards[26] = new Card(27, Value.TWO, Suite.CLUBS);
    cards[27] = new Card(28, Value.THREE, Suite.HEARTS);
    cards[28] = new Card(29, Value.EIGHT, Suite.DIAMONDS);
    cards[29] = new Card(30, Value.FIVE, Suite.CLUBS);
    cards[30] = new Card(31, Value.KING, Suite.SPADES);
    cards[31] = new Card(32, Value.JACK, Suite.DIAMONDS);
    cards[32] = new Card(33, Value.EIGHT, Suite.CLUBS);
    cards[33] = new Card(34, Value.TEN, Suite.SPADES);
    cards[34] = new Card(35, Value.KING, Suite.HEARTS);
    cards[35] = new Card(36, Value.JACK, Suite.CLUBS);
    cards[36] = new Card(37, Value.SEVEN, Suite.SPADES);
    cards[37] = new Card(38, Value.TEN, Suite.HEARTS);
    cards[38] = new Card(39, Value.ACE, Suite.DIAMONDS);
    cards[39] = new Card(40, Value.FOUR, Suite.SPADES);
    cards[40] = new Card(41, Value.SEVEN, Suite.HEARTS);
    cards[41] = new Card(42, Value.FOUR, Suite.DIAMONDS);
    cards[42] = new Card(43, Value.ACE, Suite.CLUBS);
    cards[43] = new Card(44, Value.NINE, Suite.CLUBS);
    cards[44] = new Card(45, Value.JACK, Suite.SPADES);
    cards[45] = new Card(46, Value.QUEEN, Suite.DIAMONDS);
    cards[46] = new Card(47, Value.SEVEN, Suite.CLUBS);
    cards[47] = new Card(48, Value.QUEEN, Suite.SPADES);
    cards[48] = new Card(49, Value.TEN, Suite.DIAMONDS);
    cards[49] = new Card(50, Value.SIX, Suite.CLUBS);
    cards[50] = new Card(51, Value.ACE, Suite.HEARTS);
    cards[51] = new Card(52, Value.NINE, Suite.DIAMONDS);
  }

  @Override
  public String getSystem() {
    return "Tamariz";
  }
}
